package com.joysuch.wwyt.dzhapi.service;

import com.joysuch.wwyt.dzhapi.dto.BuildDataDto;
import com.joysuch.wwyt.dzhapi.req.ApiBaseUserAddReq;
import com.joysuch.wwyt.dzhapi.req.ApiBaseUserUpdateReq;
import com.joysuch.wwyt.dzhapi.req.ApiBaseUserUpdateWorkCompanyReq;
import com.joysuch.wwyt.dzhapi.vo.ApiResultData;

import java.util.List;

/**
 * @author: JamesZY
 * @date: 2021/9/16
 * @description:
 */
public interface ApiBaseUserService {
    List<ApiResultData> batchAdd(List<ApiBaseUserAddReq> data, BuildDataDto buildDataDto);

    List<ApiResultData> batchUpdate(List<ApiBaseUserUpdateReq> data, BuildDataDto buildDataDto);

    List<ApiResultData> batchDelete(List<String> data, BuildDataDto buildDataDto);

    List<ApiResultData> batchUpdateWorkCompany(List<ApiBaseUserUpdateWorkCompanyReq> data, BuildDataDto buildDataDto);
}
